/*供应商数据类型声明 */
// 单个供应商信息
export type SupplierItem = {
  id: number;
  name: string;
  phone: string;
}

// 完整的接口响应结构
export type SupplierResponse =  {
  code: string; 
  message: string; 
  data: {
    info_list: SupplierItem[];
  };
}
/* 新增供应商需要的body参数 */
export interface CreateSupplierParams {
  name: string;  // 供应商名称
  phone: number; // 电话号码
}
/* 新增供应商返回的接口格式 */
export interface CreateSupplierResult {
  code: string; 
  message: string; 
  // data: 不需要用到 不封装了
}
/* 修改供应商需要的body参数 */
export interface UpdateSupplierParams {
  id:number,
  name:string,
  phone:number
}
/* 修改供应商返回的数据 */
export interface UpdateSupplierResult {
  code: string; 
  message: string; 
}
/* 删除供应商接口返回的数据 */
export interface DeleteSupplierResult {
  msg:string;
  data:boolean;
  code:string
}
/* 删除供应商接口所需参数 */
export interface DeleteSupplierParams {
  id:number
}